﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Configuration;
using System.Data.SqlClient;
using System.Data;
using Loja_Virtual_Livraria.App_Code.Model;
using Loja_Virtual_Livraria.App_Code.BLL;

namespace Loja_Virtual_Livraria.App_Code.SQLServerDAL
{
    public class ItemVendaDAL
    {
        public static void insertItemVenda(ItemVenda myItemVenda)
        {
            SqlConnection myConnection = null;
            try
            {
                myConnection = SQLServerConnection.getConnection();
                SqlCommand myCommand = new SqlCommand("INSERT INTO ItemVenda (vendaID, quantidade) " +
                "VALUES (@vendaID, @quantidade)", myConnection);

                SqlParameter paramVendaId = new SqlParameter("vendaID", SqlDbType.Int);
                paramVendaId.Direction = ParameterDirection.Input;
                paramVendaId.Value = myItemVenda.getVendaID();

                SqlParameter paramQuantidade = new SqlParameter("quantidade", SqlDbType.Int);
                paramQuantidade.Direction = ParameterDirection.Input;
                paramQuantidade.Value = myItemVenda.getItemVendaID();

                myCommand.Parameters.Add(paramQuantidade);
                myCommand.Parameters.Add(paramVendaId);

                myConnection.Open();
                myCommand.ExecuteNonQuery();
            }
            finally
            {
                if (myConnection != null)
                    myConnection.Close();
            }
        }
    }
}